package com.ibiaoke.customer.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class XcxOpenGroup implements Serializable {
    /**
     * 开团ID
     */
    private Integer groupId;

    /**
     * 开团码
     */
    private String openCode;

    /**
     * 是否是团长(0不是，1是)
     */
    private Integer isOpen;

    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 拼团类型
     */
    private Integer ptType;

    /**
     * 拼团人剩余数量
     */
    private Integer ptCount;

    /**
     * 开团人昵称
     */
    private String userName;

    /**
     * 开团人头像
     */
    private String userImg;

    /**
     * 拼团商品ID
     */
    private Integer ptGoodsId;

    /**
     * 支付价格
     */
    private BigDecimal payMoneny;

    /**
     * 支付类型(1:微信、2:支付宝、3:余额支付)
     */
    private Integer payType;

    /**
     * 订单状态(0关闭  1开启)
     */
    private Integer status;

    /**
     * (0未付款  1已付款)
     */
    private Integer isPay;

    /**
     * 备用1
     */
    private String remark1;

    /**
     * 备用2
     */
    private String remark2;

    /**
     * 开团创建时间
     */
    private Date openTime;

    /**
     * 开团修改时间
     */
    private Date updateTime;

    /**
     * 拼团结束时间
     */
    private Date endTime;

    private static final long serialVersionUID = 1L;

    public Integer getGroupId() {
        return groupId;
    }

    public void setGroupId(Integer groupId) {
        this.groupId = groupId;
    }

    public String getOpenCode() {
        return openCode;
    }

    public void setOpenCode(String openCode) {
        this.openCode = openCode;
    }

    public Integer getIsOpen() {
        return isOpen;
    }

    public void setIsOpen(Integer isOpen) {
        this.isOpen = isOpen;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getPtType() {
        return ptType;
    }

    public void setPtType(Integer ptType) {
        this.ptType = ptType;
    }

    public Integer getPtCount() {
        return ptCount;
    }

    public void setPtCount(Integer ptCount) {
        this.ptCount = ptCount;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserImg() {
        return userImg;
    }

    public void setUserImg(String userImg) {
        this.userImg = userImg;
    }

    public Integer getPtGoodsId() {
        return ptGoodsId;
    }

    public void setPtGoodsId(Integer ptGoodsId) {
        this.ptGoodsId = ptGoodsId;
    }

    public BigDecimal getPayMoneny() {
        return payMoneny;
    }

    public void setPayMoneny(BigDecimal payMoneny) {
        this.payMoneny = payMoneny;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getIsPay() {
        return isPay;
    }

    public void setIsPay(Integer isPay) {
        this.isPay = isPay;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public Date getOpenTime() {
        return openTime;
    }

    public void setOpenTime(Date openTime) {
        this.openTime = openTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }
}